#include <stdio.h>
// 4
// 8

// 设置内存对其规则
#pragma pack(2)

typedef struct s1
{
    double dou_1;
    char ch[3];
}s1;


int main(int argc, char const *argv[])
{
    int num[2] = {0};
    printf("%ld\n", sizeof(s1));
    return 0;
}

/*
结构体的占用空间大小 的计算方法 内部所有的变量类型大小相加


*/
